rolling and scoring machine - Alemán Inglés Diccionario